package ${packageName}.vo;
  
import com.common.PageBean; 
<#if childClassNames??>
import java.util.List;
     <#list childClassNames as child>
import ${packageName}.vo.${child};
	</#list>
</#if>
/**
 *  ${attrs[0].tableComment}
 *   @author suxy 
 */
public class ${className} extends PageBean{
    <#list attrs as a> 
    private ${a.dataType} ${a.columnName};  //${a.columnComment!}
    </#list>
     
<#if childClassNames??>
<#list childClassNames as child> 
	private List<${child}> ${child?uncap_first}s;
    public void set${child}(List<${child}> ${child?uncap_first}s){
        this.${child?uncap_first}s = ${child?uncap_first}s;
    }
     
    public List<${child}> get${child}(){
        return this.${child?uncap_first}s;
    }
</#list>
</#if>
     
    <#list attrs as a>
    public void set${a.columnName?cap_first}(${a.dataType} ${a.columnName}){
        this.${a.columnName} = ${a.columnName};
    }
     
    public ${a.dataType} get${a.columnName?cap_first}(){
        return this.${a.columnName};
    }
    </#list>
    
}